# FILE NAME: 00043-00000092.soi
# TITLE: Gdi-2013
# DESCRIPTION: 
# DATA TYPE: soi
# MODIFICATION TYPE: original
# RELATES TO: 
# RELATED FILES: 00043-00000092.soc
# PUBLICATION DATE: 2022-09-25
# MODIFICATION DATE: 2022-09-25
# NUMBER ALTERNATIVES: 231
# NUMBER VOTERS: 19
# NUMBER UNIQUE ORDERS: 19
# ALTERNATIVE NAME 1: CANOLA MarcoBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 2: JI ChengTeam Argos - Shimano
# ALTERNATIVE NAME 3: DEGENKOLB JohnTeam Argos - Shimano
# ALTERNATIVE NAME 4: AZANZA JorgeEuskaltel - Euskadi
# ALTERNATIVE NAME 5: BOLE GregaVacansoleil - DCM
# ALTERNATIVE NAME 6: GARATE Juan ManuelBlanco Pro Cycling Team
# ALTERNATIVE NAME 7: ARU FabioAstana Pro Team
# ALTERNATIVE NAME 8: CHRISTENSEN MadsTeam Saxo - Tinkoff
# ALTERNATIVE NAME 9: SALERNO CristianoCannondale Pro Cycling Team
# ALTERNATIVE NAME 10: KRUIJSWIJK StevenBlanco Pro Cycling Team
# ALTERNATIVE NAME 11: BOARO ManueleTeam Saxo - Tinkoff
# ALTERNATIVE NAME 12: VALLS RafaelVacansoleil - DCM
# ALTERNATIVE NAME 13: DUARTE FabioTeam Colombia
# ALTERNATIVE NAME 14: NAVARDAUSKAS RamūnasGarmin Sharp
# ALTERNATIVE NAME 15: RODRÍGUEZ JacksonAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 16: VISCONTI GiovanniMovistar Team
# ALTERNATIVE NAME 17: SÁNCHEZ SamuelEuskaltel - Euskadi
# ALTERNATIVE NAME 18: DUPONT HubertAG2R La Mondiale
# ALTERNATIVE NAME 19: QUINTERO CarlosTeam Colombia
# ALTERNATIVE NAME 20: BOBRIDGE JackBlanco Pro Cycling Team
# ALTERNATIVE NAME 21: LODEWYCK KlaasBMC Racing Team
# ALTERNATIVE NAME 22: SCARPONI MicheleLampre - Merida
# ALTERNATIVE NAME 23: DALL'ANTONIA TizianoCannondale Pro Cycling Team
# ALTERNATIVE NAME 24: KEUKELEIRE JensOrica GreenEDGE
# ALTERNATIVE NAME 25: GAVAZZI MattiaAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 26: URÁN RigobertoSky Procycling
# ALTERNATIVE NAME 27: GOŁAŚ MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 28: MÍNGUEZ MiguelEuskaltel - Euskadi
# ALTERNATIVE NAME 29: HERRADA JoséMovistar Team
# ALTERNATIVE NAME 30: GOSS MatthewOrica GreenEDGE
# ALTERNATIVE NAME 31: DOWSETT AlexMovistar Team
# ALTERNATIVE NAME 32: LAMMERTINK MauritsVacansoleil - DCM
# ALTERNATIVE NAME 33: MÍNGUEZ MiguelEuskaltel - Euskadi
# ALTERNATIVE NAME 34: GOŁAŚ MichałOmega Pharma - Quick-Step
# ALTERNATIVE NAME 35: DE GREEF FrancisLotto Belisol Team
# ALTERNATIVE NAME 36: VICIOSO ÁngelTeam Katusha
# ALTERNATIVE NAME 37: POPOVYCH YaroslavRadioShack - Leopard
# ALTERNATIVE NAME 38: PIRAZZI StefanoBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 39: VEUCHELEN FrederikVacansoleil - DCM
# ALTERNATIVE NAME 40: BLYTHE AdamBMC Racing Team
# ALTERNATIVE NAME 41: PETROV EvgeniTeam Saxo - Tinkoff
# ALTERNATIVE NAME 42: PIRES BrunoTeam Saxo - Tinkoff
# ALTERNATIVE NAME 43: CUMMINGS SteveBMC Racing Team
# ALTERNATIVE NAME 44: RODRÍGUEZ JacksonAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 45: SERGENT JesseRadioShack - Leopard
# ALTERNATIVE NAME 46: DE BACKER BertTeam Argos - Shimano
# ALTERNATIVE NAME 47: SUTHERLAND RoryTeam Saxo - Tinkoff
# ALTERNATIVE NAME 48: NIEMIEC PrzemysławLampre - Merida
# ALTERNATIVE NAME 49: LE BON JohanFDJ
# ALTERNATIVE NAME 50: WAUTERS WillemVacansoleil - DCM
# ALTERNATIVE NAME 51: DOCKX GertLotto Belisol Team
# ALTERNATIVE NAME 52: INTXAUSTI BeñatMovistar Team
# ALTERNATIVE NAME 53: ZEITS AndreyAstana Pro Team
# ALTERNATIVE NAME 54: JEANNESSON ArnoldFDJ
# ALTERNATIVE NAME 55: SIUTSOU KanstantsinSky Procycling
# ALTERNATIVE NAME 56: OSPINA DalivierTeam Colombia
# ALTERNATIVE NAME 57: STETINA PeterGarmin Sharp
# ALTERNATIVE NAME 58: GARZELLI StefanoVini Fantini
# ALTERNATIVE NAME 59: KIŠERLOVSKI RobertRadioShack - Leopard
# ALTERNATIVE NAME 60: BULGAÇ BrianLotto Belisol Team
# ALTERNATIVE NAME 61: EVANS CadelBMC Racing Team
# ALTERNATIVE NAME 62: GATTO OscarVini Fantini
# ALTERNATIVE NAME 63: TAMOURIDIS IoannisEuskaltel - Euskadi
# ALTERNATIVE NAME 64: ROULSTON HaydenRadioShack - Leopard
# ALTERNATIVE NAME 65: SABATINI FabioCannondale Pro Cycling Team
# ALTERNATIVE NAME 66: VERMOTE JulienOmega Pharma - Quick-Step
# ALTERNATIVE NAME 67: TUFT SveinOrica GreenEDGE
# ALTERNATIVE NAME 68: BRUTT PavelTeam Katusha
# ALTERNATIVE NAME 69: REYNÉS VicenteLotto Belisol Team
# ALTERNATIVE NAME 70: NIBALI VincenzoAstana Pro Team
# ALTERNATIVE NAME 71: ANDRIATO RafaelVini Fantini
# ALTERNATIVE NAME 72: NIZZOLO GiacomoRadioShack - Leopard
# ALTERNATIVE NAME 73: TIMMER AlbertTeam Argos - Shimano
# ALTERNATIVE NAME 74: PIETROPOLLI DanieleLampre - Merida
# ALTERNATIVE NAME 75: ĐURASEK KristijanLampre - Merida
# ALTERNATIVE NAME 76: WYSS DaniloBMC Racing Team
# ALTERNATIVE NAME 77: DEHAES KennyLotto Belisol Team
# ALTERNATIVE NAME 78: TIRALONGO PaoloAstana Pro Team
# ALTERNATIVE NAME 79: MARENTES Wilson AlexanderTeam Colombia
# ALTERNATIVE NAME 80: CHICCHI FrancescoVini Fantini
# ALTERNATIVE NAME 81: DANIELSON TomGarmin Sharp
# ALTERNATIVE NAME 82: GIL MARTINEZ Tomas AurelioAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 83: URTASUN PabloEuskaltel - Euskadi
# ALTERNATIVE NAME 84: COLBRELLI SonnyBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 85: WYNANTS MaartenBlanco Pro Cycling Team
# ALTERNATIVE NAME 86: PANTANO JarlinsonTeam Colombia
# ALTERNATIVE NAME 87: BELLEMAKERS DirkLotto Belisol Team
# ALTERNATIVE NAME 88: PINEAU JérômeOmega Pharma - Quick-Step
# ALTERNATIVE NAME 89: MARCATO MarcoVacansoleil - DCM
# ALTERNATIVE NAME 90: BENNETT GeorgeRadioShack - Leopard
# ALTERNATIVE NAME 91: KARPETS VladimirMovistar Team
# ALTERNATIVE NAME 92: MOUREY FrancisFDJ
# ALTERNATIVE NAME 93: KEIZER MartijnVacansoleil - DCM
# ALTERNATIVE NAME 94: AGNOLI ValerioAstana Pro Team
# ALTERNATIVE NAME 95: PELLIZOTTI FrancoAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 96: CARUSO DamianoCannondale Pro Cycling Team
# ALTERNATIVE NAME 97: LOCATELLI StefanoBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 98: PRONI AlessandroVini Fantini
# ALTERNATIVE NAME 99: DE KORT KoenTeam Argos - Shimano
# ALTERNATIVE NAME 100: SERPA José RodolfoLampre - Merida
# ALTERNATIVE NAME 101: MARTÍNEZ EgoiEuskaltel - Euskadi
# ALTERNATIVE NAME 102: INTXAUSTI BeñatMovistar Team
# ALTERNATIVE NAME 103: GEORGES SylvainAG2R La Mondiale
# ALTERNATIVE NAME 104: NAVARDAUSKAS RamūnasGarmin Sharp
# ALTERNATIVE NAME 105: ATAPUMA DarwinTeam Colombia
# ALTERNATIVE NAME 106: BRESCHEL MattiTeam Saxo - Tinkoff
# ALTERNATIVE NAME 107: IGNATENKO PetrTeam Katusha
# ALTERNATIVE NAME 108: OLIVEIRA NelsonRadioShack - Leopard
# ALTERNATIVE NAME 109: ROLLIN DominiqueFDJ
# ALTERNATIVE NAME 110: VANOTTI AlessandroAstana Pro Team
# ALTERNATIVE NAME 111: VREČER RobertEuskaltel - Euskadi
# ALTERNATIVE NAME 112: LUDVIGSSON TobiasTeam Argos - Shimano
# ALTERNATIVE NAME 113: VENTOSO Francisco JoséMovistar Team
# ALTERNATIVE NAME 114: CARUSO GiampaoloTeam Katusha
# ALTERNATIVE NAME 115: SELLA EmanueleAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 116: RABOTTINI MatteoVini Fantini
# ALTERNATIVE NAME 117: GUSEV VladimirTeam Katusha
# ALTERNATIVE NAME 118: ROUX AnthonyFDJ
# ALTERNATIVE NAME 119: WILLEMS FrederikLotto Belisol Team
# ALTERNATIVE NAME 120: KROON KarstenTeam Saxo - Tinkoff
# ALTERNATIVE NAME 121: CASAR SandyFDJ
# ALTERNATIVE NAME 122: SÁNCHEZ SamuelEuskaltel - Euskadi
# ALTERNATIVE NAME 123: ĐURASEK KristijanLampre - Merida
# ALTERNATIVE NAME 124: ZANDIO XabierSky Procycling
# ALTERNATIVE NAME 125: BATTAGLIN EnricoBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 126: FERRARI RobertoLampre - Merida
# ALTERNATIVE NAME 127: MAJKA RafałTeam Saxo - Tinkoff
# ALTERNATIVE NAME 128: ÁVILA EdwinTeam Colombia
# ALTERNATIVE NAME 129: BRAMBILLA GianlucaOmega Pharma - Quick-Step
# ALTERNATIVE NAME 130: WEENING PieterOrica GreenEDGE
# ALTERNATIVE NAME 131: BONGIORNO Francesco ManuelBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 132: DUQUE Leonardo FabioTeam Colombia
# ALTERNATIVE NAME 133: URÁN RigobertoSky Procycling
# ALTERNATIVE NAME 134: MACHADO TiagoRadioShack - Leopard
# ALTERNATIVE NAME 135: HANSEN AdamLotto Belisol Team
# ALTERNATIVE NAME 136: CATTANEO MattiaLampre - Merida
# ALTERNATIVE NAME 137: KIÅ ERLOVSKI RobertRadioShack - Leopard
# ALTERNATIVE NAME 138: VREČER RobertEuskaltel - Euskadi
# ALTERNATIVE NAME 139: BULGAÇ BrianLotto Belisol Team
# ALTERNATIVE NAME 140: HERRADA JoséMovistar Team
# ALTERNATIVE NAME 141: KEISSE IljoOmega Pharma - Quick-Step
# ALTERNATIVE NAME 142: BETANCUR CarlosAG2R La Mondiale
# ALTERNATIVE NAME 143: CAPECCHI ErosMovistar Team
# ALTERNATIVE NAME 144: LASTRAS PabloMovistar Team
# ALTERNATIVE NAME 145: PHINNEY TaylorBMC Racing Team
# ALTERNATIVE NAME 146: HESJEDAL RyderGarmin Sharp
# ALTERNATIVE NAME 147: TABORRE FabioVini Fantini
# ALTERNATIVE NAME 148: KESSIAKOFF FredrikAstana Pro Team
# ALTERNATIVE NAME 149: PINEAU JérômeOmega Pharma - Quick-Step
# ALTERNATIVE NAME 150: HOWARD LeighOrica GreenEDGE
# ALTERNATIVE NAME 151: ERMETI GiairoAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 152: SANTAMBROGIO MauroVini Fantini
# ALTERNATIVE NAME 153: ZARDINI EdoardoBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 154: BONNAFOND GuillaumeAG2R La Mondiale
# ALTERNATIVE NAME 155: SARMIENTO Cayetano JoséCannondale Pro Cycling Team
# ALTERNATIVE NAME 156: PUCCIO SalvatoreSky Procycling
# ALTERNATIVE NAME 157: CAVENDISH MarkOmega Pharma - Quick-Step
# ALTERNATIVE NAME 158: PAUWELS SergeOmega Pharma - Quick-Step
# ALTERNATIVE NAME 159: WURF CameronCannondale Pro Cycling Team
# ALTERNATIVE NAME 160: ÁVILA EdwinTeam Colombia
# ALTERNATIVE NAME 161: DURBRIDGE LukeOrica GreenEDGE
# ALTERNATIVE NAME 162: VENTOSO Francisco JoséMovistar Team
# ALTERNATIVE NAME 163: STEEGMANS GertOmega Pharma - Quick-Step
# ALTERNATIVE NAME 164: POZZOVIVO DomenicoAG2R La Mondiale
# ALTERNATIVE NAME 165: PATE DannySky Procycling
# ALTERNATIVE NAME 166: MARTENS PaulBlanco Pro Cycling Team
# ALTERNATIVE NAME 167: RUBIANO Miguel AngelAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 168: MEIER ChristianOrica GreenEDGE
# ALTERNATIVE NAME 169: TRENTIN MatteoOmega Pharma - Quick-Step
# ALTERNATIVE NAME 170: MODOLO SachaBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 171: LIGTHART PimVacansoleil - DCM
# ALTERNATIVE NAME 172: VERDUGO GorkaEuskaltel - Euskadi
# ALTERNATIVE NAME 173: BÉRARD JulienAG2R La Mondiale
# ALTERNATIVE NAME 174: GESINK RobertBlanco Pro Cycling Team
# ALTERNATIVE NAME 175: BENNATI DanieleTeam Saxo - Tinkoff
# ALTERNATIVE NAME 176: HUNTER RobertGarmin Sharp
# ALTERNATIVE NAME 177: FISCHER Murilo AntonioFDJ
# ALTERNATIVE NAME 178: VIVIANI EliaCannondale Pro Cycling Team
# ALTERNATIVE NAME 179: KANGERT TanelAstana Pro Team
# ALTERNATIVE NAME 180: GASTAUER BenAG2R La Mondiale
# ALTERNATIVE NAME 181: MEZGEC LukaTeam Argos - Shimano
# ALTERNATIVE NAME 182: MARANGONI AlanCannondale Pro Cycling Team
# ALTERNATIVE NAME 183: KOZONTCHUK DmitryTeam Katusha
# ALTERNATIVE NAME 184: CLEMENT StefBlanco Pro Cycling Team
# ALTERNATIVE NAME 185: PAOLINI LucaTeam Katusha
# ALTERNATIVE NAME 186: DEKKER ThomasGarmin Sharp
# ALTERNATIVE NAME 187: PICHON LaurentFDJ
# ALTERNATIVE NAME 188: COBO Juan JoséMovistar Team
# ALTERNATIVE NAME 189: VICIOSO ÁngelTeam Katusha
# ALTERNATIVE NAME 190: TJALLINGII MaartenBlanco Pro Cycling Team
# ALTERNATIVE NAME 191: MOURIS JensOrica GreenEDGE
# ALTERNATIVE NAME 192: GRETSCH PatrickTeam Argos - Shimano
# ALTERNATIVE NAME 193: DI LUCA DaniloVini Fantini
# ALTERNATIVE NAME 194: OSS DanielBMC Racing Team
# ALTERNATIVE NAME 195: GRUZDEV DmitriyAstana Pro Team
# ALTERNATIVE NAME 196: WIGGINS BradleySky Procycling
# ALTERNATIVE NAME 197: COBO Juan JoséMovistar Team
# ALTERNATIVE NAME 198: MILLAR DavidGarmin Sharp
# ALTERNATIVE NAME 199: ROSA DiegoAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 200: CHALAPUD RobinsonTeam Colombia
# ALTERNATIVE NAME 201: BOEM NicolaBardiani Valvole - CSF Inox
# ALTERNATIVE NAME 202: BELLETTI ManuelAG2R La Mondiale
# ALTERNATIVE NAME 203: REYNÉS VicenteLotto Belisol Team
# ALTERNATIVE NAME 204: FELLINE FabioAndroni Giocattoli - Venezuela
# ALTERNATIVE NAME 205: HENAO SergioSky Procycling
# ALTERNATIVE NAME 206: KNEES ChristianSky Procycling
# ALTERNATIVE NAME 207: POZZATO FilippoLampre - Merida
# ALTERNATIVE NAME 208: STORTONI SimoneLampre - Merida
# ALTERNATIVE NAME 209: SANTAROMITA IvanBMC Racing Team
# ALTERNATIVE NAME 210: LANCASTER BrettOrica GreenEDGE
# ALTERNATIVE NAME 211: CATALDO DarioSky Procycling
# ALTERNATIVE NAME 212: NIEMIEC PrzemysławLampre - Merida
# ALTERNATIVE NAME 213: HAAS NathanGarmin Sharp
# ALTERNATIVE NAME 214: HONDO DaniloRadioShack - Leopard
# ALTERNATIVE NAME 215: SARMIENTO Cayetano JoséCannondale Pro Cycling Team
# ALTERNATIVE NAME 216: BELKOV MaximTeam Katusha
# ALTERNATIVE NAME 217: BAK Lars YttingLotto Belisol Team
# ALTERNATIVE NAME 218: KELDERMAN WilcoBlanco Pro Cycling Team
# ALTERNATIVE NAME 219: BOUHANNI NacerFDJ
# ALTERNATIVE NAME 220: MAJKA RafałTeam Saxo - Tinkoff
# ALTERNATIVE NAME 221: MARTÍNEZ EgoiEuskaltel - Euskadi
# ALTERNATIVE NAME 222: BÉRARD JulienAG2R La Mondiale
# ALTERNATIVE NAME 223: DAMUSEAU ThomasTeam Argos - Shimano
# ALTERNATIVE NAME 224: TROFIMOV YuriTeam Katusha
# ALTERNATIVE NAME 225: APPOLLONIO DavideAG2R La Mondiale
# ALTERNATIVE NAME 226: VANDE VELDE ChristianGarmin Sharp
# ALTERNATIVE NAME 227: RUIJGH RobVacansoleil - DCM
# ALTERNATIVE NAME 228: MORABITO SteveBMC Racing Team
# ALTERNATIVE NAME 229: LONGO BORGHINI PaoloCannondale Pro Cycling Team
# ALTERNATIVE NAME 230: MESTRE RicardoEuskaltel - Euskadi
# ALTERNATIVE NAME 231: SERPA José RodolfoLampre - Merida
1: 157,178,219,72,30,162,40,150,214,210,3,185,63,199,14,126,176,179,89,53,213,76,145,110,61,227,54,52,70,109,152,22,156,207,16,71,69,140,135,17,222,221,197,4,175,108,141,95,130,15,194,114,208,7,68,10,220,31,132,9,142,174,146,196,38,117,84,99,168,34,205,92,161,19,201,172,59,55,143,106,74,65,163,211,42,97,124,41,209,6,224,129,218,57,204,170,51,85,58,120,155,217,98,230,136,12,107,181,118,56,144,225,193,167,91,90,47,119,131,35,81,111,48,105,26,134,82,147,154,231,5,39,50,158,116,148,64,45,87,195,190,75,223,229,8,1,78,153,183,125,94,96,11,164,13,28,112,180,226,67,182,191,18,166,86,200,62,32,49,115,121,228,36,103,165,43,23,77,46,186,73,37,21,149,169,206,93,159,192,20,216,187,2,171,151,177,79,139,66,24,160,25,202,198,80,184,83
1: 185,61,146,152,17,114,130,196,52,174,59,81,209,26,94,224,70,205,125,16,7,228,12,155,34,4,142,164,220,10,95,48,22,199,98,58,13,89,42,54,47,6,158,204,35,92,162,57,76,5,214,91,218,131,53,134,36,229,221,129,41,172,107,96,105,193,231,167,115,38,179,208,55,56,117,86,156,222,132,69,87,31,178,207,84,1,170,65,230,109,24,161,182,201,177,23,97,93,106,85,227,184,3,99,51,39,9,192,206,116,50,159,157,66,108,149,120,223,180,154,166,8,217,18,135,136,226,210,111,103,153,175,169,73,148,90,110,183,200,140,144,32,75,163,49,68,176,145,194,141,186,14,119,143,64,74,63,190,139,72,126,150,168,191,19,79,82,112,160,15,46,181,67,216,197,118,151,213,30,198,80,71,62,147,11,37,171,195,124,165,43,121,21,40,225,83,211,28,219,187,45,20,202,77,2,25,78
1: 125,204,16,26,54,61,52,146,59,185,179,95,70,17,152,114,10,174,142,218,34,22,209,193,81,48,12,199,205,220,57,167,4,200,164,97,130,35,224,96,153,105,116,41,7,180,75,196,231,13,134,92,47,53,91,38,155,131,107,208,15,228,18,9,6,78,108,55,162,39,132,42,8,115,214,229,86,184,227,24,135,221,112,103,69,197,109,76,156,206,140,14,158,90,19,56,110,89,93,154,99,192,168,172,106,159,36,67,226,144,186,74,11,176,111,82,58,148,202,45,77,145,139,65,198,79,190,23,182,194,37,136,160,181,207,94,166,46,73,49,72,3,50,87,119,85,21,5,51,195,149,217,213,117,223,30,161,210,20,157,66,141,40,84,32,191,175,170,169,62,177,165,64,43,124,201,118,68,178,2,151,1,126,219,129,120,183,187,150,31,143,163,63,80,147,222,230,71,98,225,83,28,216,171,25,211,121
1: 3,189,166,205,169,86,194,24,5,179,27,1,44,178,219,35,127,212,199,152,70,224,214,146,16,218,174,12,81,7,105,114,10,130,215,102,185,97,118,167,39,61,120,95,134,110,57,133,137,113,72,175,4,210,135,76,93,51,13,164,154,123,91,107,153,207,181,22,9,131,98,49,100,126,142,125,201,101,138,6,122,172,29,23,18,55,38,208,8,196,217,41,115,32,116,223,147,42,193,47,151,204,54,92,136,228,203,104,84,170,227,103,62,19,74,132,209,89,202,96,177,30,64,206,180,88,157,66,173,63,225,65,99,192,229,159,68,150,87,73,144,11,78,156,94,200,158,145,45,211,90,119,106,124,165,128,53,37,230,108,112,60,46,56,188,79,2,141,80,77,163,182,148,85,184,129,168,161,58,187,191,67,33,109,213,143,226,186,198,171,82,31,117,43,40,50,21,195,216,183,190,20,25,176,71,83
1: 157,178,30,219,25,202,225,72,106,126,160,77,40,141,63,38,162,3,54,68,185,170,151,163,99,176,51,87,61,22,229,114,217,56,175,110,70,48,228,152,31,108,179,57,62,84,80,199,154,209,142,146,96,15,74,53,24,224,42,136,59,221,35,85,174,76,95,166,190,177,161,148,109,206,81,92,205,69,55,196,10,118,6,45,214,7,169,220,223,26,218,168,12,65,19,11,17,9,105,155,134,130,226,34,39,180,231,4,52,156,172,159,41,211,207,107,75,164,13,195,47,23,64,208,119,97,91,147,131,18,193,90,8,145,153,181,210,50,36,186,140,120,71,82,197,49,86,124,184,116,125,111,222,132,200,46,115,227,182,28,93,94,139,58,43,67,37,204,150,73,191,89,66,149,165,201,117,216,78,198,14,135,158,32,143,16,112,21,194,192,1,187,103,167,129,183,98,79,171,230,5,20,213,144,2
1: 135,125,193,152,96,61,38,54,130,146,114,100,142,102,12,218,10,127,174,122,212,22,70,137,209,95,101,208,179,164,81,27,224,115,158,116,7,24,105,97,35,53,108,134,107,13,47,86,200,41,4,92,6,185,196,147,205,133,132,199,228,91,171,29,109,9,148,190,154,144,167,44,89,55,189,88,229,143,223,93,99,166,57,168,138,123,16,226,104,94,110,211,156,18,103,131,118,42,188,113,65,74,230,51,206,180,63,98,203,217,204,124,172,227,117,39,11,112,68,184,170,201,58,62,84,145,76,66,157,72,87,45,64,60,176,214,56,37,79,3,46,85,207,119,73,181,213,192,210,161,23,216,178,141,215,90,202,31,153,195,183,30,175,19,182,177,50,159,8,191,106,120,186,33,163,78,187,67,165,194,169,129,43,1,151,126,128,219,49,80,40,71,77,20,82,173,198,32,5,225,25,136,150,21
1: 31,196,179,70,184,161,61,11,205,22,174,26,192,218,45,48,108,146,6,164,148,197,7,130,152,66,221,190,17,211,220,64,112,67,117,87,116,210,47,231,52,35,81,41,118,95,134,12,182,58,24,224,10,214,209,91,107,34,93,124,177,1,96,216,13,199,142,156,59,158,140,145,68,86,38,94,43,208,166,131,16,111,143,4,229,141,227,228,159,193,206,85,105,97,42,180,72,53,170,57,54,14,125,114,167,191,149,154,32,163,168,139,8,18,92,65,172,19,204,110,39,230,115,195,207,176,30,62,56,165,89,69,129,200,78,186,55,160,201,73,162,99,23,36,183,84,185,106,37,76,217,169,109,75,98,132,175,194,135,213,9,126,181,119,223,63,178,74,46,157,144,15,3,151,103,155,120,187,51,79,28,226,153,49,202,50,90,5,20,147,219,171,82,77,198,225,71,80,40,25,222
1: 216,142,86,112,61,52,193,152,96,70,48,129,17,59,205,174,22,179,12,220,13,10,164,196,26,218,224,103,209,114,6,231,221,105,35,95,140,228,41,204,34,38,146,81,162,183,185,18,158,227,197,92,16,110,192,62,58,74,94,166,76,155,200,51,130,4,134,91,229,182,117,9,180,15,144,55,24,148,37,53,89,184,211,223,143,75,116,23,49,172,79,19,132,195,145,3,181,14,154,168,108,176,198,57,67,226,161,177,30,98,147,194,99,47,125,131,165,149,84,157,65,69,72,210,175,77,119,206,43,90,107,156,124,85,190,118,106,217,87,186,63,230,169,207,39,7,93,45,5,111,191,213,187,214,141,42,50,73,163,46,109,28,208,199,8,120,31,66,64,135,78,159,126,115,139,68,36,160,11,202,170,71,40,20,56,167,178,201,97,225,219,171,32,25,1,151,153,82,80,54
1: 133,142,70,152,61,127,164,137,102,196,212,22,224,174,95,96,211,179,205,92,10,105,199,12,29,122,35,143,134,41,218,94,193,167,55,114,44,100,18,184,158,101,172,209,190,68,107,115,175,37,223,56,8,138,178,62,110,77,124,144,166,6,188,109,53,13,87,9,4,132,146,78,99,57,93,65,91,123,215,229,74,208,24,81,76,39,148,90,108,42,118,171,186,131,117,130,38,230,119,170,73,11,125,98,58,116,159,180,103,216,113,201,227,154,97,89,16,181,49,86,200,161,112,192,129,27,195,47,165,198,168,45,64,206,185,207,182,176,50,213,203,84,5,141,79,217,32,106,71,51,23,156,214,85,210,46,226,135,33,163,63,20,60,31,88,191,157,66,204,104,202,183,194,30,169,72,67,219,177,43,1,126,187,120,145,153,40,7,151,228,225,25,128,147,19,3,189
1: 104,194,38,156,166,193,101,158,41,44,188,117,24,39,154,132,192,49,215,102,137,96,95,164,125,105,212,199,196,12,61,70,224,152,205,133,127,22,13,174,92,218,122,142,179,134,100,118,4,86,211,18,35,91,143,107,228,93,55,180,16,29,167,204,90,124,78,94,9,87,37,135,208,84,76,42,131,74,60,227,184,85,109,65,53,123,229,206,144,99,203,113,190,223,89,207,148,51,66,1,88,170,56,119,230,202,23,185,182,181,209,138,226,45,73,145,129,8,217,178,157,141,6,27,63,114,79,112,186,146,81,57,176,46,159,172,98,33,47,210,71,153,183,64,68,58,130,191,214,115,108,10,161,177,5,62,168,116,106,67,30,200,187,163,213,72,11,165,110,31,201,77,171,32,40,43,195,216,219,20,198,169,7,120,175,151,126,25,97,225,50,128,103
1: 157,219,181,72,210,202,126,170,63,162,225,77,176,5,175,178,163,84,109,204,16,32,207,71,177,14,220,52,192,191,46,24,119,216,169,89,179,94,70,61,37,22,35,214,145,217,96,76,174,85,205,51,26,95,12,224,130,99,68,190,92,154,164,221,199,11,229,151,140,41,6,108,218,59,23,62,18,110,125,152,48,17,228,105,142,69,58,107,161,10,87,182,226,66,40,34,149,90,31,64,155,98,132,42,15,4,208,159,231,67,30,183,223,114,185,193,201,156,124,211,206,196,165,135,139,227,187,49,93,74,13,25,167,118,158,184,91,197,117,143,65,78,7,171,166,172,75,120,168,195,144,116,209,141,45,134,50,194,9,112,81,180,115,39,129,47,148,73,43,57,8,1,55,198,186,53,131,230,111,153,213,20,146,38,28,97,200,86,79,160,56,106
1: 157,72,181,210,178,202,175,207,118,167,176,89,166,1,69,14,5,109,125,185,162,68,16,132,65,199,206,174,51,62,156,220,142,15,105,48,35,135,61,179,180,108,117,152,12,204,22,95,84,70,226,94,96,205,134,221,98,17,59,52,164,75,55,26,218,224,92,64,91,4,183,227,99,6,57,23,74,211,169,193,58,140,107,119,13,130,228,34,24,165,184,10,42,231,86,41,81,209,229,39,115,78,223,114,182,66,124,217,214,144,129,116,131,11,208,111,148,18,87,149,73,47,198,7,38,126,37,201,158,186,53,139,213,93,159,110,154,230,160,172,63,8,153,200,155,197,79,9,161,31,97,76,168,187,49,28,46,77,163,50,90,145,45,190,225,170,30,20,67,171,191,32,177,71,40,120,194,143,216,195,151,85,43,141,192,112,25,196,146,219
1: 152,70,142,122,133,61,164,137,84,96,127,224,95,199,212,13,102,22,185,205,179,81,193,74,41,105,143,18,204,101,100,6,218,10,174,92,57,223,134,29,35,94,7,86,227,12,211,4,115,180,49,148,116,114,184,228,117,55,107,130,16,65,109,135,217,119,123,183,43,192,76,99,169,11,206,209,98,113,64,138,208,45,230,108,200,194,202,23,156,165,182,216,195,44,215,226,62,47,42,9,89,187,190,207,178,51,186,24,203,188,176,166,5,93,144,172,73,210,154,87,168,30,8,161,67,112,124,31,85,91,167,68,60,33,159,39,63,72,145,229,58,71,97,132,214,181,46,50,90,118,191,177,131,170,38,153,77,78,158,40,88,66,157,129,27,141,126,225,37,201,104,151,128,79,1,53,171,32,25,213,110,125,198,20,120,175,163
1: 16,142,212,127,13,22,70,61,152,133,137,96,95,218,224,122,193,105,102,143,179,18,164,199,116,174,86,7,205,92,6,184,29,41,35,101,192,206,228,100,227,10,172,130,223,55,209,91,124,94,38,167,112,90,57,98,4,134,42,180,117,204,97,200,208,211,156,109,60,217,166,159,230,108,12,115,78,93,9,154,226,107,44,144,39,131,79,24,215,74,203,123,229,51,135,148,76,73,138,119,170,195,128,132,37,176,186,53,210,188,45,65,58,99,27,182,64,62,32,77,168,81,49,158,68,63,84,161,47,40,89,104,5,118,31,33,85,171,213,183,87,66,178,30,88,46,71,157,214,8,50,129,114,202,141,191,72,165,216,194,187,67,43,11,145,113,126,23,190,169,181,201,153,185,177,151,1,207,25,225
1: 102,179,212,104,61,95,22,127,29,142,133,70,122,38,7,13,174,131,18,204,199,16,224,101,218,137,172,164,152,206,211,205,94,165,6,209,223,92,41,62,167,91,107,99,35,4,184,10,42,227,77,27,105,170,114,44,229,84,180,123,113,117,49,171,182,66,207,88,169,181,157,89,5,100,55,156,192,144,124,108,115,78,109,76,12,158,32,57,228,60,166,210,51,46,87,188,226,63,186,31,93,134,24,202,154,129,11,135,203,65,214,73,176,138,187,159,68,217,39,119,58,98,194,185,53,37,148,112,178,1,72,64,45,9,191,190,161,67,50,90,86,132,74,23,33,195,43,40,71,177,151,208,126,225,201,97,230,116,193,128,79,96,143,200,215,141,153,47,81,8,168,130,216,25,145,118,85
1: 16,104,181,207,214,156,170,204,113,61,152,127,224,92,11,49,94,209,70,211,133,122,102,179,174,212,22,55,218,137,41,95,4,167,164,228,10,7,29,193,201,1,72,135,105,205,89,128,157,158,99,65,129,192,184,223,6,132,35,144,185,5,210,166,84,23,27,151,115,76,62,68,217,119,101,18,107,58,74,96,78,138,186,91,44,124,208,100,180,130,153,88,112,206,37,114,229,178,12,182,51,169,66,199,90,117,142,98,227,225,57,93,202,187,177,87,53,203,77,39,131,116,60,67,161,168,188,42,134,172,86,226,176,190,71,31,45,194,50,24,108,230,9,63,215,13,46,73,123,148,200,79,154,81,109,8,33,47,32,38,126,143,97,40,191,195,159,165,171,43,141,216,64
1: 70,122,96,22,127,133,142,184,211,193,41,212,13,218,164,95,180,92,29,81,224,55,143,152,61,43,10,102,174,204,134,91,199,179,16,158,112,11,137,6,88,206,228,124,205,186,117,115,4,226,132,105,12,49,33,39,60,100,101,153,156,188,74,214,192,170,138,107,68,209,114,93,35,227,109,87,151,172,135,223,168,217,76,84,129,200,5,130,8,31,123,131,97,166,73,195,7,99,201,50,98,45,18,161,32,58,177,90,94,65,176,178,44,187,116,210,67,230,78,89,165,190,229,167,72,104,208,119,182,23,203,126,148,66,144,185,141,207,57,47,71,128,63,181,53,194,27,113,37,171,79,154,159,108,169,42,157,51,86,24,46,38,1,215,77,191,62,9,40,225,202,216
1: 70,13,133,142,7,95,164,96,105,127,224,212,22,61,102,179,199,81,143,137,122,218,130,29,205,129,152,124,92,192,208,116,57,35,101,206,184,209,38,172,60,228,100,211,107,4,87,94,53,12,79,109,42,98,166,68,44,117,55,78,114,167,227,135,65,180,18,6,134,229,215,186,74,86,123,10,9,148,89,99,223,37,144,11,58,214,16,131,41,84,23,182,195,151,43,188,45,112,104,176,226,217,119,203,76,39,115,51,108,185,156,207,202,49,168,1,178,210,159,8,204,190,161,73,90,24,91,62,47,158,177,67,71,31,187,63,93,50,97,194,200,132,46,165,32,128,153,72,27,113,66,157,141,88,138,77,40,169,181,126,191,230,171,154,201,33,225,170,5,174,193
1: 157,170,178,72,181,126,77,202,16,185,210,113,63,176,1,132,71,167,89,169,109,192,46,84,128,156,22,152,164,204,61,225,127,102,65,76,112,137,99,212,142,207,148,199,70,205,133,96,179,6,224,95,23,211,122,214,124,57,135,10,4,195,119,190,53,141,161,24,182,184,217,35,206,144,87,47,186,101,44,51,227,203,209,194,12,218,228,166,229,9,73,172,18,180,123,208,100,49,92,31,11,223,68,62,58,108,130,117,67,158,66,94,116,98,188,81,42,226,131,74,37,40,159,39,50,13,55,29,104,32,33,153,43,151,86,154,105,191,201,129,88,27,114,7,90,45,93,171,168,8,215,97,91,177,187,78,138,38,143,115,200,134,107,60,165,79,230,41